PriorityQueue

A wrapper around BinaryHeap Sorts a set of items based upon a priority

deprecated("Killing")
struct PriorityQueue (
T
U = ubyte
) {
BinaryHeap!(PriorityQueueItem, `a.priority < b.priority`) elements;
}

Alias This

elements

Members

Functions

get
U get()

Gets the front item (FIFO) of the queue

put
void put(T item, U priority)

Adds an item to the queue

See Also

std.collections.binaryheap.BinaryHeap

Meta